vscode共享linux文件 & 搭建samba服务windows共享linux文件

您所在的位置:网站首页 linux 共享文件夹同步慢 vscode共享linux文件 & 搭建samba服务windows共享linux文件

vscode共享linux文件 & 搭建samba服务windows共享linux文件

2024-07-12 20:28| 来源: 网络整理| 查看: 265

一. VScode共享远程服务器文件

vscode下载安装好后,

安装remote ssh插件如果是mac系统,本机修改~/.ssh/config,输入以下内容 Host dev_zhb HostName 10.235.133.134 User root

如果是windows,有其他方式。 3. 在vscode上链接这个config文件,这样就可以连上机器。 4. 登录远程机器,打开代码所在目录,就可以在vscode上修改远程服务器上的文件了。

二. samba服务搭建

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。

1. Linux端设置

1.安装samba yum install samba -y

2.修改samba配置 vim /etc/samba/smb.conf

[global] log file = /var/log/samba/log.%m max log size = 50 obey pam restrictions = no dns proxy = no os level = 33 syslog = 3 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 smb ports = 2000 server string = Linux Samba Server security = user null passwords = No create mask = 0664 force create mode = 0664 directory mask = 0775 force directory mode = 0775 [homes] comment = Home Directories browseable = no writable = yes [root] path = / valid users = root writeable = Yes public=no

最重要的配置是smb ports = 2000,要注意该端口在windows可以是否可以访问。

3.设置开机启动,启动服务 systemctl enable smb.service

4.启动samba服务 service smb start

5.添加samba用户,设置密码 smbpasswd -a root

2. windows配置

1.我的电脑->右键->管理→服务 找到服务server(名字就叫server),禁用并关闭该服务,然后重启机器(释放占用端口445)

2.以管理员身份运行cmd 执行

netsh interface portproxy add v4tov4 listenport=445 connectaddress=XXX.XXX.XXX.XXX connectport=2000

XXX.XXX.XXX.XXX为开发机的地址 上面的命令是将445端口转发到2000上.

3.win + R 填入\127.0.0.1\,回车。 输入用户名root,命名为上面步骤中设置的密码

4.右键-.映射到网络 配置完成后就可以在windows下面直接访问linux下面的文件。

3.增加端口转发的开机自启动

1.新建文件netsh.bat,添加如下内容 netsh interface portproxy add v4tov4 listenport=445 connectaddress=xxx connectport=2000 xxx 替换成自己的开发机IP 右键→发送到桌面

2.win + R 打开C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 把该快捷方式拖入到该目录下。 这样每次重启windows,就可以自动启动服务。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3